sit staring at bodies - Turco Inglés Diccionario